What is population of corydon indiana?

As an AI language model, the latest population statistics available to me for Corydon, Indiana, is from the United States Census Bureau 2019 estimates. According to their report, the population of Corydon, Indiana, is 3,150 residents. However, it is essential to note that these are only estimates, and the actual population of the town may have changed since then.